leave no evidence - Turkish English Dictionary